ground snake (sonora semiannulata) - Español Inglés Diccionario